【千锋教育超级C++课程】第五章 数组 |
您所在的位置:网站首页 › c++ 数组置0 › 【千锋教育超级C++课程】第五章 数组 |
超级C++课程精品笔记第五章,字数:2797。文末有5节视频课程。 讲师介绍 千锋智能物联网+嵌入式学科梁老师(梁哥),10年行业开发经验。 参与研发过的产品涉及工业控制,智能交通,物联网开发、智能家电、及消费类电子产品多个领域。精通C/C++ 、Gtk/Qt图形界面开发、Linux多任务开发、网络编程开发、数据库编程开发、shell脚本、数据结构与算法。精通NB-lot、Zigbee、RFID、Bluetooth、WIFl、传感器、MQTT等物联网技术。精通BSP开发、Linux内核移植、文件系统开发、驱动设计开发。 5.1 一维数值数组 5.1.1 一维数值数组的概述用一段连续空间 存放相同类型的变量 这样的容器(结构)叫数组。(重要) 数组的下标是从0开始。 假如数组有n个元素: 下标范围:0~n-1 元素范围:arr[0]~arr[n-1] 5.1.2 一维数值数组的定义1、定义数组的步骤: 数组名 和 [] 表示数组 将数组的个数 放入[]里面 用元素的类型 定义一个变量 从上往下替换。不管几维:数值数组 必须逐个元素访问。 5.1.3 一维数值数组的初始化1、全部元素 初始化 注意:如果数组的全部元素都初始化,可以省略[]的数值。 如果省略了[]里面数值,数组的元素个数就由初始化的元素个数确定。 2、部分元素初始化 未被初始化的部分自动补0 3、建议将数组的所有元素初始化为0 int arr[5]={0};//将第0个元素初始化为0 其他未被初始化自动补0 推荐4、指定下标初始化 int arr[5]={[2]=10, [4]=30};//0 0 10 0 30 5.1.3 一维数值数组的元素操作1、元素的操作 对元素的读或写 必须逐个元素操作 。 2、键盘给数组元素获取输入 int arr[5]={0}; int n = sizeof(arr)/sizeof(arr[0]); cout |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |